Tootsville::From-Avatars

Function

From-Avatars names a function, with lambda list (TOOTS-WITH-KEYS):

Returns a from: "avatars" packet which is the result of a number of commands.

The packet format is as follows:

{ from: "avatars",
  avatars: { KEY: TOOT-INFO, [ ... ] },
  inRoom: "@Tootsville",
  status: true }

The avatar information is in the form given by TOOTSVILLE TOOT-INFO, q.v.

The parameter TOOTS-WITH-KEYS is a property list whose keys are arbitrary strings (or symbols, whose names will be taken) and whose values are Toot designators suitable to be passed to TOOTSVILLE ENSURE-TOOT, eg. Toot names or Toot objects.

File

Defined in file src/infinity/legacy-commands.lisp.